
package cn.yunyichina.provider.clinic.payrefund.entity;

import java.io.Serializable;


public class Pay implements Serializable {

	
	private static final long serialVersionUID = -5106622392137082253L;

	
	private Integer tradeMode;

	
	protected String appId;

	
	protected String appCode;

	
	protected String mchId;

	
	protected String totalFee;

	
	protected String key;

	
	protected String openId;

	protected String userId;

	
	protected String successUrl;

	
	protected String infoUrl;

	
	protected String orderNo;

	
	protected String agtOrdNum;

	
	protected Integer orderState = 1;

	
	protected String subject;

	
	protected String payRemark;

	
	protected Integer onlinePaymentControl;

	
	protected Long payTimeoutTime;

	
	protected String afterPayUrl;

	
	protected String returnMsg;

	
	protected String notifyMethodName;

	
	protected Integer orderInfoHeight;

	
	protected String tradeTime;

	public Pay() {
		super();
	}

	public String getAppId() {
		return appId;
	}

	public void setAppId(String appId) {
		this.appId = appId;
	}

	public String getKey() {
		return key;
	}

	public void setKey(String key) {
		this.key = key;
	}

	public String getOpenId() {
		return openId;
	}

	public void setOpenId(String openId) {
		this.openId = openId;
	}

	public String getSuccessUrl() {
		return successUrl;
	}

	public void setSuccessUrl(String successUrl) {
		this.successUrl = successUrl;
	}

	public String getInfoUrl() {
		return infoUrl;
	}

	public void setInfoUrl(String infoUrl) {
		this.infoUrl = infoUrl;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public String getAgtOrdNum() {
		return agtOrdNum;
	}

	public void setAgtOrdNum(String agtOrdNum) {
		this.agtOrdNum = agtOrdNum;
	}

	public Integer getOrderState() {
		return orderState;
	}

	public void setOrderState(Integer orderState) {
		this.orderState = orderState;
	}

	public String getSubject() {
		return subject;
	}

	public void setSubject(String subject) {
		this.subject = subject;
	}

	public String getPayRemark() {
		return payRemark;
	}

	public void setPayRemark(String payRemark) {
		this.payRemark = payRemark;
	}

	public Integer getOnlinePaymentControl() {
		return onlinePaymentControl;
	}

	public void setOnlinePaymentControl(Integer onlinePaymentControl) {
		this.onlinePaymentControl = onlinePaymentControl;
	}

	public Long getPayTimeoutTime() {
		return payTimeoutTime;
	}

	public void setPayTimeoutTime(Long payTimeoutTime) {
		this.payTimeoutTime = payTimeoutTime;
	}

	public String getAfterPayUrl() {
		return afterPayUrl;
	}

	public void setAfterPayUrl(String afterPayUrl) {
		this.afterPayUrl = afterPayUrl;
	}

	public String getReturnMsg() {
		return returnMsg;
	}

	public void setReturnMsg(String returnMsg) {
		this.returnMsg = returnMsg;
	}

	public String getMchId() {
		return mchId;
	}

	public void setMchId(String mchId) {
		this.mchId = mchId;
	}

	public String getAppCode() {
		return appCode;
	}

	public void setAppCode(String appCode) {
		this.appCode = appCode;
	}

	public Integer getTradeMode() {
		return tradeMode;
	}

	public void setTradeMode(Integer tradeMode) {
		this.tradeMode = tradeMode;
	}

	public String getTotalFee() {
		return totalFee;
	}

	public void setTotalFee(String totalFee) {
		this.totalFee = totalFee;
	}

	public String getNotifyMethodName() {
		return notifyMethodName;
	}

	public void setNotifyMethodName(String notifyMethodName) {
		this.notifyMethodName = notifyMethodName;
	}

	public Integer getOrderInfoHeight() {
		return orderInfoHeight;
	}

	public void setOrderInfoHeight(Integer orderInfoHeight) {
		this.orderInfoHeight = orderInfoHeight;
	}

	public String getTradeTime() {
		return tradeTime;
	}

	public void setTradeTime(String tradeTime) {
		this.tradeTime = tradeTime;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}
}
